Файлов еще нет.
  • Перетащите для загрузки или обзор файлов
  • Наименование микросервисаНазначение микросервиса
    microwsПредоставление интерфейса для обработки заявлений. Ведение организационно-штатной структуры организации, управления организациями и сотрудниками. Управление списком сотрудников организации и назначение им ролей в соответствии с доступными для организации приложениями. Конфигурирование приложений в пространстве организации. Предоставление интерфейса для импорта, экспорта и создания схем бизнес-процессов, а также предоставление форм для проигрывания бизнес-процессов. Информирование пользователей пространства о различных изменениях в системе.
    auth-events-collectorСервис сбора информации о входах/выходах пользователей. Информация собирается в базу ervu-journal (журнал авторизации)
    camunda-history-collectorСервис сбора исторических событий процессов и задач в них из workflow-service. Сервис обеспечивает сохранение исторических событий в отдельном экземпляре БД, что разгружает БД workflow-service и позволяет эффективно очищать исторические данные.
    doc-sign-serviceСервис подготовки документов для печати (транспорт в систему печати)
    document-registryСервис хранения структурированных данных. Конфигурирование атрибутного состава, создание коллекций для хранения объектов. Сервис используется для хранения данных по заявлениям. 
    endpoints-access-infoСервис для хранения таблицы маршрутизации запросов и прав доступов к ендпоинтам сервисов.
    ervu-application-gatewayСервис формирует ответ в зависимости от типа запроса данных. Предназначен для обработки запросов от ЕПГУ-ПГС, является промежуточным этапом взаимодействия ЕПГУ-ЕРВУ. Сервис включает в себя несколько сценариев: search (Поиск рекрута в ЕРВУ), create (Создание карточки рекрута в ЕРВУ), militaryReg (постановка на учет), changeVK (смена ВК), deregister (снятие с учета), recruitUpdate (обновление данных), applicationUpdate (отметка о заявлении).
    ervu-data-update-controllerСервис для подготовки к просмотру/подтверждения изменений.
    ervu-extract-from-registry-providerСервис для маппинга, формирования данных в файл выписки по воинскому учёту и выписки по реестру повесток для системы ЛК Реестра повесток. Данный сформированный файл выписки отправляется через вид сведения СМЭВ3.0
    ervu-import-history-serviceСервис собирает сообщения об изменениях объектов рекрутов и повесток и записывает в базу ervu-journal (журнал изменений)
    ervu-journal-serviceСервис предназначен для журналирования и версионирования данных в системе ЕРВУ
    ervu-object-diff-calcСервис вычисляет разницу между двумя объектами ЕРВУ по полям (добавлено, изменено, удалено)
    ervu-object-history-serviceСервис ведет журнал истории изменения объектов из ervu-person-registry и ervu-subpoena-registry (для вычисления изменений обращается к сервису ervu-object-diff-calc)
    ervu-pdf-sum (ervu-doc-merge-service)Сервис предназначен для конвертации и формирования печатных документов.
    ervu-person-registryАктуализация данных граждан через пул эндпоинтов с дальнейшей передачей с фронт (с возможностью кастомизации передачи информации для разных разделов)
    ervu-sequenceСервис предназначен для генерации уникальных значений номеров для документов решений
    ervu-subpoena-exporterdataСервис предназначен для синхронизации данных хранящихся в базе данных ervu-subpoena-regisry и переносу эти данных в базу данных ervu-subpoena-exporterdata. Витрина данных реестра повесток. Хранятся актуальные изменения и данные в соответствующих таблицах из базы данных ervu-subpoena-regisry.
    ervu-subpoena-registryАктуализация данных по повесткам через пул эндпоинтов с дальнейшей передачей на фронт (с возможностью кастомизации передачи информации для разных разделов)
    ervu-user-actions-collectorСервис сбора действий пользователя в процессах для ЕРВУ
    ervu-validate-recruitsСервис валидации данных, и ФЛК проверок для обработки данных предоставляемых работодателями, ВУЗами
    fiasСервис поиска адресов в базе ФИАС.
    front-idm-microПользовательский интерфейс сервиса SSO. Формы ввода данных для аутентификации пользователя.
    idmУправление учетными записями пользователей. Конфигурирование доступа пользователей на основе ролевой модели. Централизованное управление паролями пользователей.
    micro-digest-calcСервис отвечает за расчёт дайджеста для указанного файла.
    mz-adapterСервис служит для отправки и получения СМЭВ-сообщений. Также сервис подписывает запросы подписью информационной системы. Для работы сервиса необходим КриптоПро. Cервис использует специальный докер образ с java + cryptopro. Реализация для схемы СМЭВ 1.1
    mz-adapter-ver1-3Сервис служит для отправки и получения СМЭВ-сообщений. Также сервис подписывает запросы подписью информационной системы. Для работы сервиса необходим КриптоПро. Cервис использует специальный докер образ с java + cryptopro. Реализация для схемы СМЭВ 1.3
    mz-data-uploadСервис выгрузки данных по запросам и заявлениям. Сервис принимает на вход список межведомственных запросов и заявлений и производит выгрузку электронного обмена в s3.
    mz-discoveryСервис хранит информацию о сервисах реализации МВ. Название, код сервиса, класс его реализации, версию и пр. Позволяет видеть, какой сервис с какой версией сведений МВ поднят.
    mz-epgu-hubsПрием заявлений всех типов в ЕРВУ
    mz-event-service Реализация МВ по актуализации статусов заявлений на ЕПГУ
    mz-fns-idernСервис предназначен для предоставления сведений о номере записи федерального регистра сведений о населении (ЕРН). Используется для формирования запросов и обработке ответов по виду сведения СМЭВ для получения информации об ЕРН из системы ФНС.
    mz-gatewayШлюз МЗ предназначен для интеграции веб-клиентов с подсистемой МЗ. Обеспечивает совместимость форматов.
    mz-history-2Ведение истории МЗ взаимодействия (МВ запросы и заявления) 
    mz-inner-petitionsСервис обработки заявлений личного приема
    mz-mnsv-ervu-abroad-forbidden-temporaryСервис уведомления о наложении временной меры ограничения выезда за рубеж
    mz-mnsv-ervu-driving-registration-vehicleСервис предназначен для формирования запросов по введению временных мер на пользование гражданином правом на управление транспортного средства и запрете на государственную регистрацию транспортного средства. Передача сформированного запроса осуществляется через вид сведения системы СМЭВ3.0.
    mz-mnsv-ervu-fns-registrationСервис предназначен для формирования запросов по введению временных мер на постановку граждан на учет в ФНС со специальным налоговым режимом и государственную регистрацию в качестве ИП. Передача сформированного запроса осуществляется через вид сведения системы СМЭВ3.0.
    mz-mnsv-ervu-measures-temporary-confirmСервис уведомления о наложении дополнительных временных мер по истечении 20 дней с момента неявки
    mz-mnsv-ervu-rp-summonsСервис предназначен для передачи данных из системы ЕРВУ в систему ЛК Реестра повесток по данным граждан, стоящих на воинском учёте, их повесткам и временным мерам. Передача данных осуществляется через соответствующий вид сведения СМЭВ3.0.
    mz-mnsv-ervu-send-recruit-dataСервис предназначен для передачи данных из системы ЕРВУ в систему ЕПГУ по данным граждан, стоящих на воинском учёте, их повесткам, временным мерам и данным отсрочки, освобождения от военной службы. Передача данных осуществляется через соответствующий вид сведения СМЭВ3.0.
    mz-mnsv-ervu-suspension-realty-registrationСервис предназначен для формирования запросов по введению временных мер на передачу сведений о приостановке на постановку недвижимого имущества на кадастровый учет. Передача сформированного запроса осуществляется через вид сведения системы СМЭВ3.0.
    mz-resend-serviceСервис позволяющий просматривать и повторно отправлять в обработку потерянные запросы заявления или статусы по заявлениям
    notifier-consumer-notificationСервис отвечает за доставку сообщений из kafka топика в pub/sub канал Redis. Сервис получает сообщение из топика "notifier.signal" и отправляет его в канал Redis формируя название канала "<UserUUID>:notifier.message.send.push". В случае неудачной публикации сообщения в Redis и если дата "till" ещё не просрочена, сервис отправляет сообщение в топик "notifier.signal.delay".
    notifier-consumer-templateСервис отвечает за применение шаблона к письму, которое он вычитывает из топика "notifier.message.create", и в последствии направляет в выходной топик. Название выходного топика формируется по следующему принципу: константа "notifier.message.send.{{channel}}" конкатенируется с названием канала отправки из поля "channel". В случае ошибки при применении шаблон, письмо направляется в топик "notifier.message.error.template.{{channel}}". Сервис нарезает сообщения по получателям, то есть если во входящем сообщении указано 3 получателя, то на выход сервис сформирует 3 сообщения. Шаблоны сервис получает по http, обращаясь к сервису "notifier-storage".
    notifier-gatewayСервис отвечает за доставку push уведомлений на фронт часть сервиса. Сервис получает уведомления из pub/sub канала Redis и прокидывает их подключенным по WebSocket соединению клиентам (АРМ).
    notifier-registryСервис отвечает за хранение  сообщений, журнала доставки сообщений, типов событий и шаблонов.
    notifier-rest-entrypointПредоставляет REST интерфейс для отправки сообщений в топик kafka - notifier.message.create.
    orgstaff-workflow-adminПользовательский интерфейс доступа к БД процессов. Предназначен для мониторинга и отладки процессов BPMN.
    personal-template-prefill-serviceСервис предназначен для отправки уведомлений получателю. Имеет эндпоинты для отправки уведомления и создания черновика. Отправляет предзаполненное заявление по запросу из ЕПГУ.
    printer-async, printerСервис генерации, конвертации файлов файлов печатных форм по шаблонам, проставления штампа подписи в выходных документах. Позволяет генерировать выходные документы в формате TXT, PDF, DOCX на основе шаблонов в html, txt и docx форматов.
    proxy-gatewayСервис является точкой входа во все внутренние сервисы ерву, управляет правами доступа к сервисам по ролям, защищает внутренние сервисы от несанкционированного доступа.
    s3urlsignerСервис предназначен для контроля доступа к файлам во внешнем хранилище (s3 совместимом). Применяется для получения внешней ссылки на файл в хранилище s3.
    service-registryСервис хранения структурированных данных. Конфигурирование атрибутного состава, создание коллекций для хранения объектов. Сервис используется для управления конфигурацией прervu-person-registryоцессов.
    sso-serviceЕдиная точку входа (SSO) в приложения для пользователей. Регистрация пользователей из доверенных систем идентификации и аутентификации. Сервисы для задач аутентификации и авторизации в прикладных решениях. 
    stat-report-schedulerСервис планировщик генерации отчета
    template-prefill-gateway-serviceсервис для маршрутизации ответов mz-fns-idern об отправке уведомлений ГЭПС
    wf-process-events-collectorСервис сбора событий процессов и возникающих ошибок в workflow-service
    wf-smev-getwayПредназначен для согласования работы подсистем обработки межвед запросов и подсистемы обработки заявлений. Выполняет запуск бизнес процессов импорта заявлений полученных от МЗ сервисов. Обеспечивает корреляцию МВЗ и заявления а также отправку статуса обработки заявления через группу сервисов МЗ.
    workflow-serviceСервис рабочих процессов предназначен для управления потоком задач в микросервисной архитектуре. Сервис решает задачи:
    запуска и выполнения бизнес процессов, логирования хода выполнения процесса.
    реализации блоков бизнес-логики (запрос rest, вычисления, работа с коллекциями и т.д.).
    регистрация схем бп, получение информации об актуальных схемах.
    ervu-xml-generator

    Сервис генерации xml файла по входящему json. xml в файл, файл в s3, в ответе возвращает ссылку на S3

    ervu-application-calc-service

    Сервис предназначен для отображения разницы между объектами заявления. Запрашивает разницу  по REST в ervu-object-diff-calc.

    Подключена библиотека ervu-front-labels-lib для отображения человеко-читаемого формата полей.

    ervu-mz-monitor-service

    Сервис сбора и хранения информации по межведомственным запросам.

    ervu-appeal-document-service

    Сервис работы с обжалованиями.

    ervu-decision-document-service

    Сервис работы с документами решений.

    ervu-process-application-service

    Сервис для запуска процессов. При запросе из заявлений  постановка на учет, снятия с учета, отправка уведомлений GEPS

    ervu-incidents-service

    Сервис для работы с инцидентами (crud-операции). Создает инциденты по сообщениям из Кафки, сохраняет их в БД, отдает на фронт, позволяет их редактировать.

    ervu-incident-generator-service

    Сервис для генерации инцидентов - слушает топики Кафки и определяет, надо ли создавать инциденты. Если надо, то отправляет соответствующее сообщение в ervu-incidents-service.

    ervu-ui-action-service

    Сервис для приема с фронта действий пользователя через websocket и http эндпоинт. Полученное сообщение отправляет в топик ui.actions.audit

    mz-mock-adapter


    sig-generator-service

    Сервис используется для создания, формирования sig файлов

    ervu-scheduler-executor-service

     Сервис, который запускает эндпоинты и процессы по расписанию (каждый день в 00:01). Для проактивного процесса снятия с воинского учета гражданина

    ervu-summon-list-registry

    Сервис используется для создания и работы со списками на вызов (Раздел "Списки на вызов" в реестре повесток)

    ervu-import-service Сервис предназначен для мультифайлового импорта данных граждан из внешней системы в xml формате по схеме xsd (актуальную схему смотреть в коде сервиса)
    ervu-person-draftСервис работы с ручным вводом
    ervu-import-controllerСервис детализации результатов импорта
    ervu-interdepreq
    Сервис для сохранения информации межведомственных запросов
    ervu-person-archive-serviceСервис хранения данных архива гражданина

    ПЛАНИРУЕМЫЕ


    ervu-analytic-data-providerСервис предназначен для маппинга данных и дальнейшей отправки данных во внешнюю систему Аналитического кластера. Сервис забирает данные с файлового сервера s3 и передаёт в СМЭВ3.0 через сервис mz-adapter, передавая ему информацию через топик кафки. Для передачи данных используется отдельный ВС СМЭВ3.0
    УДАЛЕННЫЕ


    personal-account-service

    Сервис предназначен для работы с личными делами. Имеет логику для получения, обновления, обогащения личных дел.

    stat-query-restСервис для  предоставления технического кода в человекочетаемом формате. 
    service-registry-syncСервис синхронизации данных организаций и департаментов между базами idm и service-registry
    reference-information-serviceСервис предназначен для обеспечения возможности работы с разделом «Справочная информация» в соответствии с требованиями к функции размещения справочной информации. 
    registry-dataСервис хранения данных реестров решений – реестрового типа, предназначенный для хранения информации о результатах выполнения рабочих процессов и предоставления crud-операций.
    registry-importerСервис импорта больших справочников предназначен для загрузки больших объемов данных во внутренние реестры системы
    preorderСервис работы с записью на прием. Изменять ее, удалять и просматривать
    nsi-registryСервис предназначен для CRUD операций со справочниками ЕСНСИ полученным посредством взаимодействия через вид сведения СМЭВ3.0 или созданным внутри самой системы ЕРВУ. Rest endpoints используются для взаимодействия с сервисом cnsi-service.
    notifier-consumer-emailСервис отвечает за отправку email сообщения которое он получает в топике "notifier.message.send.email". В случае удачной отправки, сервис направляет об этом уведомление в топик "notifier.message.sended.email", противном случае в топик "notifier.message.error.email"
    mz-epgu-precheckСервис предназначен для предварительного заполнения заявлений по услугам на ЕПГУ. Работает через соответствующий вид сведения СМЭВ3.0.
    mz-epgu-equeueСервис предназначен для обработки, преобразования сообщения по предварительной записи на приём по услуге, полученную с внешней системы ЕПГУ и отправке ответного сообщения.
    cnsi-serviceСервис интеграции с федеральной системой ЕСНСИ в части справочников
    addressСервис собственных адресов. Предназначен для хранения адресов, которые отсутствуют в ФИАС. В сервисе реализованы стандартные CRUD операции для адресов трёх типов: дом, помещение, землевладение (аналогично ФИАС).


    Написать комментарий...